claim victory - German English Dictionary